nova scotia dewberry - Turkish English Dictionary